﻿
//................................................

function DoCreateOrEdit() {

    //Kiểm tra định dạng form
    if (IsEmpty($("#TenDonVi").val())) {
        document.getElementById("TenDonViMessage").innerHTML = "Nhập Đơn vị !";
        $("#TenDonVi").focus();
        return;
    }


    //Tạo mới một DonVi (Create)
    if ($("#Id").val() == -1) {
        //Khi tạo mới DonVi mới Kiểm tra DonVi có tồn tại
        var url = basePath + 'DanhMucChung/DoCheckTenDonViExistAjax?ten=' + $("#TenDonVi").val();
        $.getJSON(url, null, function (data) {
            if (data == true) {
                document.getElementById("TenDonViMessage").innerHTML = "Đơn vị đang tồn tại !";
                $("#TenDonVi").focus();
                return;
            }
            else {
                document.forms[0].action = basePath + 'DanhMucChung/TaoDonVi/';

                document.forms[0].method = "post";
                document.forms[0].submit();
            }

        });

    }
    //Thay đổi thông tin DonVi (Edit)
    else {
        document.forms[0].action = basePath + 'DanhMucChung/ChinhSuaDonVi/';
        document.forms[0].method = "post";
        document.forms[0].submit();
    }

}

//.......................................................

function DoDelete() {
    var DonViID = document.forms[0].Id.value;
    var tenDonVi = document.forms[0].TenDonVi.value;
    if (DonViID == -1) {
        alert('Chọn Danh Mục Đơn vị để Xóa !');
    }
    else {
        var note = "Bạn  có chắc muốn xóa  '" + tenDonVi + "' ?";
        if (confirm(note)) {
            window.location.href = basePath + "DanhMucChung/DeleteDonVi?DonViID=" + DonViID;
        }
    }
}

//.....................................................

function DoSearch() {
    document.forms[0].action = basePath + 'DanhMucChung/TimKiemDonVi';
    document.forms[0].method = "post";
    document.forms[0].submit();
}

//.....................................................

function EditDonViAjax(id) {

    //Xóa thông điệp cũ khi xử lý tới Job Title mới
    DoClearMessage();
    //end

    var url = basePath + 'DanhMucChung/DonViEditAjax/' + id;

    $.getJSON(url, null, function (data) {
        //        alert("va rui");
        //document.getElementById("showId").innerHTML = data[0];
        $("#Id").val(data[0]);
        $("#TenDonVi").val(data[1]);
     
        //        document.getElementById("showId").innerHTML = data.Id;
        //        $("#Id").val(data.Id);
        //        $("#TenDonVi").val(data.Ten);
    });
}

//........................................................

function DoNew() {

    //Xóa thông điệp cũ khi xử lý tới DonVi mới
    DoClearMessage();
    //End
    $("#Id").val(-1);
    //document.getElementById("showId").innerHTML = "-1";
    $("#TenDonVi").val("");
  
}

//..................................................

function DoReset() {

    //Xóa thông điệp cũ khi xử lý tới Job title mới
    DoClearMessage();
    //end

    var id = $("#Id").val();
    if (id == -1 || id == "") {
        DoNew();
    }
    else {
        EditDonViAjax(id);
    }
}

//................................................

function DoClearMessage() {
    //Xóa thông điệp cũ khi xử lý tới Job Title mới

    if (document.getElementById("MessageCreateDonVi") != null) {
        document.getElementById("MessageCreateDonVi").innerHTML = "";
    }
    if (document.getElementById("MessageEditDonVi") != null) {
        document.getElementById("MessageEditDonVi").innerHTML = "";
    }
    if (document.getElementById("TenDonViMessage") != null) {
        document.getElementById("TenDonViMessage").innerHTML = "";
    }
    //end
}

//.........................................................

//...................................................



//...................................................



//...................................................


//...................................................


//...................................................

//Các hàm hỗ trợ


//...............................................................